Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 LEIGH ROAD £250,000 3 Mar 2023
81A LEIGH ROAD Flats/Maisonettes £46,000 28 Apr 2000
81B LEIGH ROAD Flats/Maisonettes £228,000 27 Oct 2017